	iframe#fra_command{float:left;width:90%;clear:both;height:20%;display:none;border:4px solid black}
	
	body{
		margin:0;padding:0px;overflow:auto;
		scrollbar-3dlight-color:#e1e1e1;
		scrollbar-arrow-color:#A9A9A9;
		scrollbar-base-color:#f9f9f9;
		scrollbar-track-color:#ececec;
		scrollbar-darkshadow-color:#e1e1e1;
		scrollbar-face-color:#f9f9f9;
		scrollbar-highlight-color:#f9f9f9;
		scrollbar-shadow-color:#f9f9f9;
		background-color:#f9f9f9; 
		
	}
	body.desktop{border:1px solid #f9f9f9; padding:3px; overflow:hidden; margin:10px;background: #f3f3f3;background-image:url(../../resources/img/bg.gif);}
	body.sub{ overflow:hidden;}
	body.none{ }
	.scrollable{ overflow:auto;}
	
	th,td,tr,div,a,input,select,h1,h2,h3,h4,h5,h6{font-size:8pt; font-family:tahoma;color:#515151}
	th,td,tr,div,input,select,h1,h2,h3,h4,h5,h6,table{cursor:default}
	
	
	input,select{border:1px solid #e1e1e1;padding-left:3px;}
	img{border:0;vertical-align:middle;text-decoration:none;}
	td{padding: 0 6px 0 2px;vertical-align:top}
	form{padding:0;margin:0;	text-align:left;}
	a{text-decoration:none;border:0;color:gray;line-height:10pt;height:11pt}
	a:visited{color:gray}
	a:hover{color:gold}
	
	p{margin:3px;padding:0}
	h1{
		
		margin:0;
		padding:0px 0 0px 0 ;
		text-indent:16px;
		background-color:#ddeeff;
		height:18px;
		* height:20px;
		line-height:18px;
		* line-height:16px;
		color:black;
		font-weight:bold;
		overflow:hidden;
		white-space:nowrap;
		background-image:url(../../resources/img/windows.gif);
		background-repeat:no-repeat;
		background-position:1 3;
	}
	
	ol,ul{
		padding:0 0 0 0;
		margin:0px 0 0 17px;
		* margin:0px 0 0 19px;
		text-indent:0;list-style-position: outside; list-style-image: url(../../resources/img/sarrow.gif); list-style-type: none;
		vertical-align:top;
	}
	li{margin-bottom:0px;height:13pt;line-height:10pt;}
	li a{color:#797979}
	li a:visited{color:#797979}
	
	h2{
		margin:0;
		padding:0px 0 0px 0 ;
		overflow:hidden;
		white-space:nowrap;
		
		background-image:none;
		font-size:10pt;
		color: #515151;
		font-weight:normal;
		line-height:18px;
		text-indent:0;
		height:50px;
		width:80%;
		
	}
	
	h3{
		margin:0 0 2px 0;
		padding:3px;
		border-bottom:1px solid #d6d6d6;
		color:#515151;
		font-weight:normal;
		font-size:11px;
		
		background-repeat:no-repeat;
		background-position:99% 5px;
		
	}
	h3.header{background-color:#ededed;padding:3px 6px 2px 6px;background-image:url(../../resources/img/cert.gif);background-position:98% 0;border-bottom:1px solid #d6d6d6;}
	h4{font-weight:normal;margin:0 8px 2px 8px;padding:2px 4px 1px 4px;border-bottom:1px solid #e1e1e1;height:16px;color:#515151;background-color:#transparent;}
	
	div.list_result{color:gray}
	table.layout{
		width:100%;
		height:100%;
		vertical-align:top;
		background-color:#f9f9f9;
		border:1px solid #c8c8c8;
	}
	td#tdheader{
		height:14%;
		vertical-align:top;
		
		border:0px;
		background-color:white;
		margin:0;padding:0;
		border:1px solid #c8c8c8;
	}
	
	td#tdheader div.header{
		padding:10px;
		background-color:#C5E0FC;
		background-image:url(../../resources/img/cert48.gif);
		background-repeat:no-repeat;
		background-position:99% 5px;
		
		height:53px;
		line-height:30px;
		margin:0;
		border-bottom:1px solid #c5c5c5;
	}
	td#tdheader div.header h2{color:#414141}
	
	form table.form_edit{margin-left:5%;margin-top:1%;border:0px solid #e9e9e9;background-color:#f9f9f9;width:90%}
	form table.form_edit td{white-space:nowrap}
	td#tdleft{
		width:230px;
		padding:10px;
		border-right:1px solid #e1e1e1;
		background-image:url();
		vertical-align:top;
	}
	
	table.menu{ 
		
		width:220px;
		* width:220px;
		margin:0;
		padding:0;
		
	}
	table.menu th{margin:0;padding:0;text-align:left;}
	
	td.label{padding-left:25px;width:5cm;}
	td#tdright iframe,td#tdleft iframe{width:100%;height:100%;background-color:transparent;}
	td#tdright {padding:2px;vertical-align:top;}
	td#tdfooter {
		background-image:url();
		background-repeat:no-repeat;
		
		vertical-align:middle;
		border:0px;
		height:20px;
		border-top:1px solid #e1e1e1;
	}
	
	div.separator{margin-bottom:6px;width:100%;clear:both;border-bottom:1px solid #E9E9E9}
	div.minitoolbar{height:22px;text-align:ceter;width:100%;margin:6px 0 0 0;padding:1px;border-top:1px solid gray}
	iframe.border_list{
		border:1px solid gray;
		border-left:8px solid #9CD5FE ;
		width:98%;
		* width:100%;
		height:86%;
		background-image:none;
	}
	
	#toolbar{
		background-color:#ededed;
		height:22px;
		line-height:22px;
		vertical-align:middle;
	}
	
	#toolbar a{
		float:left;
		padding:4px 8px 4px 8px ;
		color:#717171;
	}
	
	#toolbar a:hover{  color:gold; }
	iframe.simple_list{
		border:0;
		width:98%;
		* width:100%;
		height:84%;
		background-image:none;
		
	}
	
	.buttons {border-top:1px solid #e9e9e9;padding:4px;text-align:right;margin-top:15px}
	input.button{border:1px solid #e9e9e9;background-color:white;padding:1px 3px 1px 3px;cursor:pointer }
	
	.new{padding-left:14px;background-image:url(../../resources/img/smallnew.gif);background-repeat:no-repeat;background-position:1 1}
	.window{padding-left:14px;background-image:url(../../resources/img/windowsg.gif);background-repeat:no-repeat;background-position:1 2}
	h3.window{padding-left:16px;background-position:1 5}
	
	.list{padding-left:14px;background-image:url(../../resources/img/smalllist.gif);background-repeat:no-repeat;background-position:1 1}
	h3.list{padding-left:19px;background-position:1 3}
	
	
	.edit{padding-left:16px;background-image:url(../../resources/img/pad.gif);background-repeat:no-repeat;background-position:3 1}
	.search{padding-left:15px;background-image:url(../../resources/img/smalllensb.gif);background-repeat:no-repeat;background-position:1 1}
	.print{padding-left:20px;background-image:url(../../resources/img/smallprint.gif);background-repeat:no-repeat;background-position:1 2}
	
	.smallicon{padding-left:18px;background-image:url(../../resources/img/sarrow.gif);background-repeat:no-repeat;background-position:5 6}
	.clock32{padding-left:33px;background-image:url(../../resources/img/clock32.gif);background-repeat:no-repeat;vertical-align:top}
	.presta32{padding-left:33px;background-image:url(../../resources/img/presta32.gif);background-repeat:no-repeat;vertical-align:top}
	.costi32{padding-left:33px;background-image:url(../../resources/img/costi32.gif);background-repeat:no-repeat;vertical-align:top}
	.mat32{padding-left:33px;background-image:url(../../resources/img/mat32.gif);background-repeat:no-repeat;vertical-align:top}
	.dist32{padding-left:33px;background-image:url(../../resources/img/dist32.gif);background-repeat:no-repeat;vertical-align:top}
	
	
	.icntime{padding-left:20px;background-image:url(../../resources/img/clock.gif);background-repeat:no-repeat;vertical-align:top;}
	.icnarrow{padding-left:14px;background-image:url(../../resources/img/sarrow.gif);background-repeat:no-repeat;vertical-align:top;background-position:2 3}
	.icnpad{padding-left:17px;background-image:url(../../resources/img/pad.gif);background-repeat:no-repeat;vertical-align:top;background-position:2 0}
	.menu_container{
		background-color:#f7f7f7;border:4px solid #f7f7f7;
		width:93%;
		* width:99%;
		height:auto;display:block
	}
	
	
	
	table.screen_grid{}
	table.screen_grid th{
		padding:1px 8px 0 8px;
		font-weight:normal;
		color:#616161;
		border-right: 1px solid #d1d1d1;
		border-bottom: 1px solid #d1d1d1;
		background-color:#f3f3f3;
		height:20px;
	}
	table.screen_grid td{height:22px;vertical-align:top;border-bottom:1px dotted #e1e1e1;border-right:1px solid #e1e1e1;color:#616161}
	table.screen_grid td a{color:gray}
	table.screen_grid td a:visited{color:gray}
	
	height:100%'
	}
	.sub_item{}
	.item{cursor:pointer}
	.item td{cursor:pointer}
	
	.bdbottom{border-bottom:1px dotted gray}
	.noborder{border:0 }
	.fmttotal{background-color:f1f1f1}
	.fmthilight{background-color:f1f1f1}
	.fmtright{text-align:right}
	.fmtblightgray{background-color:#f7f7f7}
	
	
	.cwhite{color:white}
	.clightgray{color:#dedede}
	.blightgray{background-color:#dedede}
/************************* SCROLLABLE ***********************************/
div.tableContainer {
	width: 100%;		
	height:99%;
	* height:98%;
	overflow: auto;
	margin: 0 auto;
	padding:0;
	border:1px solid #d1d1d1;
	float:left;
}
	
div.tableContainer  table	{ 
		width:100%;
}
div.tableContainer  table>tbody	{ 
	overflow: auto; 
	height: 98%;
}
	
div.tableContainer  thead td,div.tableContainer  thead th	{
	position:relative;
	top: expression(document.getElementById("table_data").scrollTop-2); 
	white-space:nowrap;
}

.ralign{text-align:right}
.lalign{text-align:left}
.calign{text-align:center}
input.decimal{text-align:right}
div.tableContainer  td:last-child {padding-right: 20px;}
a.windowbuton{height:15px;line-height:15px;float:right}
.nobkcolor{background-color:white}
#btnSave{text-align:left;border:0;background-color:transparent;background-image:url(../../resources/img/save.gif);background-repeat:no-repeat;background-position:0 3px}
#btnSaveAdd{text-align:left;border:0;background-color:transparent;background-image:url(../../resources/img/save.gif);background-repeat:no-repeat;background-position:0 3px}
#btnDelete{text-align:left;border:0;background-color:transparent;background-image:url(../../resources/img/delete.gif);background-repeat:no-repeat;background-position:0 2px}
/************************* SCROLLABLE ***********************************/
